package com.xyh.student.service;

import com.xyh.student.entity.Banji;
import com.xyh.student.entity.ResponseData;
import com.xyh.student.utils.*;

public interface BanjiService {

    ResponseData getBanjis();

    //返回更新后的全部数据
    ResponseData update(Banji banji);
    //返回新增数据后的全部班级
    ResponseData insert(Banji banji);
    //返回删除数据后的全部班级
    ResponseData deleteByName(String name);
    //返回批量删除后的全部班级
    ResponseData deletesByIds(String[] ids);
    //返回总的班级数目
    ResponseData numberOfBanji();
    //根据名称查询班级，返回查到的全部数据
    ResponseData queryByName(String name);

    //返回分页查询后的数据
    ResponseData findByPage(Integer page,Integer size);
    //返回删除数据后的全部班级
    ResponseData deleteById(Integer cid);
    //返回批量删除后的全部班级
    ResponseData deletesById(int[] cids);

}
